home *** CD-ROM | disk | FTP | other *** search
/ Precision Software Appli…tions Silver Collection 1 / Precision Software Applications Silver Collection Volume One (PSM) (1993).iso / games / egavga / 17crates.exe / README.1ST < prev    next >
Text File  |  1992-07-18  |  8KB  |  169 lines

  1.                            ┌───────────────────────┐
  2.                            │ █▀▀▀▀█                │
  3.                            │ █      UMMIT          │
  4.                            │ ▀▀▀▀▀█                │
  5.                            │ ▄    █ ▄▄▄▄▄▄         │
  6.                            │ ▀▀▀▀▀▀ █    ▀ OFTWARE │
  7.                            │        █▄▄▄▄▄         │
  8.                            │             █         │
  9.                            │        █▄▄▄▄█         │
  10.                            └───────────────────────┘
  11.  
  12. 'README.1ST' for software Release 'CRATES'.
  13.  
  14. The CRATES Shareware Version may be distributed freely, provided no fee is
  15. charged (disk cost and/or shipping is allowed), provided it is sent in its
  16. unmodified form, along with all original files (see below).
  17.  
  18. The Registered version of CRATES is NOT to be distributed freely.  It is
  19. commercial software.  Copying of the Registered version of CRATES requires
  20. prior written permission of Summit Software.
  21.  
  22. Bug Reports:
  23.     No bugs are currently known to exist.
  24.     If you have found any bug(s) in either the CRATES Shareware version, or
  25. the Registered version, I would appreciated it if you advise me, so it can be
  26. resolved for future versions.
  27.  
  28. Requirements:
  29.     CRATES requires an IBM PC/XT/AT+ or clone with: 154Kb of free RAM to
  30. operate in EGA graphics mode, and 140Kb of free RAM to operate in CGA graphics
  31. mode.  CRATES has been tested with MS-DOS v5.0, v3.30, and a v3.2 clone,
  32. on 80186's through 80386's equipped with CGA through Super-VGA.
  33.  
  34. Files on this diskette:
  35.    Shareware CRATES disk:
  36.       CRATESD.EXE - The CRATES Shareware program.
  37.       SPRITES.CTS - The CRATES Animation and Graphics data file.
  38.       README.1ST  - This information file.
  39.    Registered CRATES disk:
  40.       #7CRATES.ARJ- ARJ archive of the newest Shareware version of CRATES.
  41.       #7CRATES.ZIP- ZIP archive of the newest Shareware version of CRATES.
  42.       CRATES.EXE  - The CRATES registered program.
  43.       GO.BAT      - Batch file to display HELP.DOC.
  44.       HELP.DOC    - Brief help about loading CRATES.
  45.       README.1ST  - This information file.
  46.       ROOMS.CTS   - External Rooms file. (Not required)
  47.       SAVEGAME.SAV- External Saved game. (Not required)
  48.       SPRITES.CTS - The CRATES Animation and Graphics data file.
  49.  
  50. Loading instructions:
  51.     For the Shareware version:
  52.       Type CRATESD at the Dos prompt, eg: A>, B>, C>, etc.
  53.     For the Registered version:
  54.       Type CRATES at the Dos prompt, eg: A>, B>, C>, etc.
  55. NOTE:  Make sure that you are in the correct directory and drive.  For more
  56.     information, refer to your Dos manual.
  57.  
  58.  
  59. Object of the game:
  60.     The object of CRATES is to push the crates around the rooms to the
  61. designated areas shown as dots, in the least amount of steps possible.  I have
  62. included a 'PAR' number for each room.  The 'PAR' for each room is my best
  63. record for that room.  I played each room a few times.
  64. NOTE:  Not all the PARs can be beat!
  65.        In the Shareware version, the game ends after the fifth room, and in the
  66.     Registered version it ends at the tenth room of the fifth floor.
  67.  
  68. Rules of the game:
  69.     The rules are fairly straight forward.  You can't push two blocks at once,
  70. you can't walk through walls, you can't push blocks through the walls, you
  71. can't walk off the screen, and most of all, you can't pull a crate away from a
  72. wall or out of a corner.
  73. NOTE:  There are only enough crates in each room to cover the designated areas!
  74.  
  75. Hot-Keys:
  76.    During game play:
  77.       F1 - Brings up three screens of help information.
  78.       F3 - Brings up the options screen. (Speed/Sound/Music).
  79.            (Note: Music function is not currently available.)
  80.       F4 - Pulls up a stats screen for the current game.
  81.       F5 - Save game at current position.
  82.       F7 - Restore previously saved game.
  83.       F9 - Restart current room.
  84.       F10- Make a quick-exit to Dos.
  85.       ESC- Exit to main menu.
  86.    To view a demo, change the playing speed from the options menu.
  87.  
  88.    During full screen room editor: (Not in the Shareware version)
  89.       F1 - Go back one room.
  90.       F2 - Advance one room.
  91.       F3 - Go back one floor.
  92.       F4 - Advance one floor.
  93.       F5 - Sample play room you're currently editing.
  94. NOTES:  When you hit ESC while sample playing a room, you are returned to the
  95.     room editor.
  96.         The newly edited rooms are NOT automatically saved, you must use option
  97.     '5' at the editor menu to save them.
  98.  
  99. Room restoration:
  100.     When you modify the rooms in the Registered version of CRATES you are
  101. overriding the default rooms.  There are three ways to still use the default
  102. rooms:
  103.     1. Execute 'CRATES /L:CRATES.EXE', or
  104.     2. Delete your new rooms: 'DEL ROOMS.CTS', or
  105.     3. Rename your new rooms: 'REN ROOMS.CTS MYROOMS.CTS', and load them only
  106.        when you want to: 'CRATES /L:MYROOMS.CTS'.
  107.   NOTE: You may substitute your own file name in place of 'MYROOMS.CTS' in
  108.         all of the above examples.
  109.  
  110.  
  111. Command Line Options:
  112.    CRATES has the following command line options:
  113.       CGA - Force CRATES to load in CGA graphics mode.
  114.       EGA - Force CRATES to load in EGA graphics mode.
  115.       /R [floor] [room] - Begin playing at alternate room.
  116.       /L:filename.ext   - Load alternate room data file.
  117.    Examples:
  118.       'CRATES CGA' will load CRATES in CGA graphics mode.
  119.       'CRATES /R 5 10' will begin playing at Room 10 on the 5th Floor.
  120.       'CRATES EGA /L:MYROOMS.CTS /R 2 1' will load CRATES in EGA graphics
  121.           mode, on the first room of the second floor in the alternate
  122.           level file 'MYROOMS.CTS'.
  123.  
  124. Updates:
  125. V.100   - EGA Support was added.
  126.  
  127. V.120   - Command line options created for changing the level file loaded,
  128.           and the room at which to start playing.
  129.  
  130. V.125   - Improved Command-Line parsing.
  131.  
  132. V.130   - Stats function 'F4' was added.
  133.         - A check was added to make sure that the level file(s) and saved
  134.           games were valid.
  135.         - Information was added to the game completion message.
  136.         - Ability to chose graphics mode from the command line was added.
  137.  
  138. V.140   - Added support for multiple saved games.
  139.  
  140. V.150   - All the graphics files (all two of them!) were merged into one.
  141.         - The default levels were incorporated directly into the EXE file.
  142.         - Added graphics card auto-detection. (You can still override it by
  143.           use of the command-line parameters: 'CGA' and 'EGA'.)
  144.         - Deleted the old Shareware version, and adapted a new one straight
  145.           from the Registered version.  The new Shareware version now
  146.           includes all the features of the Registered version except for the
  147.           room editor.
  148.           (The new Shareware version still has the same levels as before).
  149.  
  150. Techinical Info:
  151.     CRATES was created on an ancient 286-10 Mhz machine with 1 Mb of RAM, a
  152. 42 Mb MFM hard drive, a SVGA monitor and 1 Mb card, a mono monitor with card
  153. (a dual display system).  CRATES was written primarily in 'C' language with
  154. some assembler, using TC++ Prof v1.01. and Norton Editor v2.0.  CRATES
  155. consists of just under 2000 lines of 'C' code, and a few hundred lines of
  156. assembler.  The graphics and first few rooms were designed using my own custom
  157. graphics and level editor (now with icons and mouse support -- real shnazzy!),
  158. and the later rooms were designed using the built-in editor of the Registered
  159. version of CRATES.
  160.  
  161. Other information:
  162.     If you have any problems, questions, bug reports (ugh!), or orders (Yay!),
  163. you can contact me at: (416)727-6964 after 4:30 P.M (Eastern time), OR send a
  164. letter to:
  165.                    Mark Batchelor, Summit Software
  166.                    Box M44, RR#1
  167.                    Gormley, Ontario
  168.                    Canada, L0H 1G0
  169.